gusucode.com > 数字信号处理,包括:各种现有信号及随机信号的输入,从文件读取数据的输入 > Digital Signal Matlab ex1/HILBERT.m
axes(handles.axes2); Xaxis=str2num(get(handles.EditX,'String')); Yaxis=str2num(get(handles.EditY,'String')); x=[-Xaxis:Xaxis] global Signal; y=Signal; Xk=hilbert(y,length(x)); global SignalTran; SignalTran=Xk; %subplot(2,2,2); stem(x,Xk,'.k'); axis([-Xaxis,Xaxis,-Yaxis,Yaxis]); title('离散希尔伯特变换')